


class Dog():                          # 类的定义方法
    def watchdoor(self):              # self调用方法的对象。会自动传入
        print(self.name+':看门')
    def sleep(self):
        print(self.name+':zzz')

    def __del__(self):
        print(self.name+'我被销毁了')


d1 = Dog()              # 定义一个对象
d1.name = '小白'         # 定义对象所含参数的值


print(d1)
del d1                  # 删除该对象
print(d1)               # 出现报错 报错信息为 ： name 'd1' is not defined
